home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / c / mcwint20.zip / WINDPROT.H < prev    next >
Text File  |  1988-01-11  |  2KB  |  70 lines

  1.   extern void wsleep(unsigned);
  2.   extern void wsound(unsigned,unsigned);
  3.  
  4.   extern void qfill(int, int, int, int, int, unsigned char);
  5.   extern void qattr(int, int, int, int, int);
  6.   extern void qfillc(int, int, int,int, int, int, unsigned char);
  7.   extern void qattrc(int, int, int, int, int, int);
  8.  
  9.   extern void qstore(int, int, int, int, char *);
  10.   extern void qrestore(int, int, int, int, char *);
  11.  
  12.   extern void qwritelv(int,int,int,int, char *);
  13.   extern void qwrite(int,int,int, ...);
  14.   extern void qwritec(int,int,int,int, char *);
  15.  
  16.   extern void gotorc(int,int);
  17.   extern int cursorchange(int);
  18.   extern char where_col(void);
  19.   extern char where_row(void);
  20.   extern void window_bios_scroll(int,int,int,int,int);
  21.   extern int egacheck(int);
  22.   extern int get_video_mode(void);
  23.   extern void qpage(int);
  24.   extern void qwritepage(int);
  25.  
  26.   extern void makewindow(int,int,int,int,int,int,enum BORDERS);
  27.   extern void removewindow(void);
  28.   extern void remove_windows(int);
  29.   extern void remove_all_windows(void);
  30.   extern void titlewindow(enum DIRTYPE, char *, int);
  31.   extern void scrollwindow(int,int,enum DIRTYPE);
  32.   extern void initwindow(int,int);
  33.   extern int wiattr(int,int);
  34.   extern void qbox(int,int,int,int,int,int,enum BORDERS);
  35.   extern void qinit(void);
  36.  
  37.   extern int qwritef(int,int,int,char *,...);
  38.   extern void vwrite(int,int,int,char * );
  39.   extern int window_printf(int,char *,...);
  40.   extern void window_write(int,char *);
  41.   extern int getkey(int*);
  42.  
  43.   extern char *get_string(char *,int,int,int,int,int,int,int,char *,char,int *);
  44.   extern int get_integer(int, int,int, int, int, int, char * , char * , int *);
  45.   extern int get_menu(int, int, int, int, int, int, int, char *[], char *, int, int, enum BORDERS, enum DIRTYPE, int *, int, int (*)(int,int*));
  46.  
  47. #ifdef USE_LOCAL
  48.   unsigned page0seg = 0xB800;
  49.   unsigned qseg = 0xB800;
  50.   int maxpage = 0;
  51.   int cardwait = 1;
  52.   int qwait = 1;
  53.   int zoomeffect = 0;
  54.   int zoomdelay = 11;
  55.   int oldcursor = 8192;
  56.   int active_window_row = 0;
  57.   int active_window_col = 0;
  58.   enum DIRTYPE shadoweffect = nodir;
  59. #else
  60.   extern unsigned page0seg,qseg;
  61.   extern int maxpage,cardwait,qwait;
  62.   extern int zoomeffect;
  63.   extern int zoomdelay;
  64.   extern int oldcursor;
  65.   extern int active_window_col;
  66.   extern int active_window_row;
  67.   extern enum DIRTYPE shadoweffect;
  68. #endif
  69.  
  70.